home *** CD-ROM | disk | FTP | other *** search
/ Aminet 32 / Aminet 32 (1999)(Schatztruhe)[!][Aug 1999].iso / Aminet / dev / lang / Python151_Src.lha / Python1.5_Source / Amiga_Misc / Docs / other < prev    next >
Text File  |  1998-11-12  |  1KB  |  45 lines

  1.  
  2.                           NOTES TO OTHER MODULES
  3.  
  4.                      Irmen de Jong - irmen@bigfoot.com
  5.                                 1 feb. 1998
  6.  
  7.  
  8.  
  9. SELECT MODULE
  10. -------------
  11.  
  12. The  Amiga  implementation of the select.select() function is improved.  It
  13. now  takes  an  optional  5th argument, which is an AmigaDOS signal mask to
  14. wait  on  (example:  4096 is ^C signal).  When the signal mask is not zero,
  15. select  will  return  a 4-tuple (instead of the usual 3-tuple) in which the
  16. 4th  element is the signal mask of the signals that occured.  If no signals
  17. occured  it  is  zero,  ofcourse.   Hint:  pass `None' for the 4th argument
  18. (timeout  value)  if  you want no timeout but do want a signal mask.  Other
  19. hint:  the `Dos' module contains a few constants for the often-used signals
  20. ^C..^F:  SIGBREAKF_CTRL_C..F.
  21.  
  22.  
  23. TIME MODULE
  24. -----------
  25.  
  26. The  sleep  function  will  use the select system call if bsdsocket.library
  27. (AmiTCP)  is  available.   You will then be able to abort the sleep by a ^C
  28. signal.   If  bsdsocket.library  is  not available, the regular dos.library
  29. Delay function is used and you cannot abort the sleep.
  30.  
  31.  
  32. TEMPFILE MODULE
  33. ---------------
  34.  
  35. The search path for a temporary directory is as follows:
  36.     T:    (usually RAM:T)
  37.     :T     (a T directory in the root of the current device)
  38.     SYS:T
  39.  
  40. If  the  global  (ENV:)  environment  variable  TMPDIR  is  set, it will be
  41. considered first (before T:).  The paths are checked for correctness.
  42.  
  43.  
  44.  
  45.